Skip to content

Enhance Smart Tag Manager Layout and Button/Link Styling#652

Merged
Renu-code123 merged 3 commits intoRenu-code123:mainfrom
Eshajha19:fix-smart-tag
Feb 13, 2026
Merged

Enhance Smart Tag Manager Layout and Button/Link Styling#652
Renu-code123 merged 3 commits intoRenu-code123:mainfrom
Eshajha19:fix-smart-tag

Conversation

@Eshajha19
Copy link
Contributor

@Eshajha19 Eshajha19 commented Feb 12, 2026

PR Description:

Summary:

This PR reorganizes the Smart Tag Manager dashboard for better visual hierarchy and layout while maintaining existing styles. Additionally, it centralizes button, link, and action styling for consistency and maintainability.

Changes included:

Layout improvements:

Introduced two-column content layout:

Left column: Custom Tags + Suggestion Engine

Right column: Categorization Rules + Tag Usage Chart

All cards maintain full-width alignment where needed.

Improved spacing and visual flow using flexbox (gap and flex-wrap) for responsive-friendly design.

Used semantic HTML sections (

, , , ) for hierarchy clarity.

Visual hierarchy improvements:

Corrected heading levels:

→ Page title

→ Card sections (Tags, Suggestions, Rules, Chart)

→ Metric cards

Added subtitles and placeholders to clarify content sections.

Grouped card actions and headers consistently.

Button and link organization:

Created reusable button classes:

.btn-primary → Green primary actions (hover & lift effect)

.btn-secondary → Secondary actions with translucent background

.btn-text → Inline textual buttons

.full-width → Makes any button span full card width

Links () now have consistent green color and hover effects.

Inputs and search fields styled consistently with dashboard theme.

Modal improvements:

Modal uses consistent card styling and layout.

Header with close button and properly grouped form fields.

CSS organization:

Centralized button, link, and input styles.

Layout-specific flex classes for columns and grid spacing.

Maintains existing glass-card visual theme and dark mode.

Before vs After:

Before:

All dashboard cards stacked without clear column hierarchy.

Buttons and links had inconsistent styling.

Metrics, tags, rules, and chart were visually disconnected.

After:

Clean two-column layout for main content.

Buttons and links standardized for color, hover, and spacing.

Metrics and cards visually aligned, creating clear information hierarchy.

Screenshots / GIFs (optional)

Screenshot 2026-02-12 194022

This PR #652 closes issue #642

@vercel
Copy link

vercel bot commented Feb 12, 2026

@Eshajha19 is attempting to deploy a commit to the Renu's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link

🎉 Thanks for the PR, @Eshajha19!

We really appreciate you taking the time to contribute to ExpenseFlow! 💙


⭐ Love this project?

Please give us a star! It helps the project grow and reach more developers! 🌟

🔗 https://github.com/Renu-code123/ExpenseFlow


✅ PR Checklist

Before we review, please ensure:

  • Your code follows the project's coding standards
  • All file changes are accurate and intentional
  • You've tested your changes locally
  • Any review comments have been addressed

🙌 Thank You for Contributing!

We truly appreciate your interest in contributing to this project.

  • Please make sure your code follows the project structure
  • Add clear commit messages and comments where necessary
  • Ensure your changes do not break existing functionality

We'll review your PR as soon as possible. Keep up the great work! ✨


@vercel
Copy link

vercel bot commented Feb 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
expenseflow Ready Ready Preview, Comment Feb 13, 2026 1:43pm

@Renu-code123 Renu-code123 merged commit 2d32f9d into Renu-code123:main Feb 13, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants